devil worshipper - Turkish English Dictionary